package io.gitee.guoguoleo.model;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.List;

@Setter
@Getter
@Accessors(chain = true)
public class FieldList implements Serializable {

    /**
     * 全部列,JokerField,添加时候已经忽略JokerIgnore内容
     */
    private List<FieldInfo> allFieldInfoList;

    /**
     * 逻辑删除字段
     */
    private FieldInfo delField;

    /**
     * id,只支持单id
     */
    private FieldInfo idField;


    /**
     * 新增填充的字段
     */
    private List<FieldInfo> insertFillFieldList;


    /**
     * 更新填充的字段
     */
    private List<FieldInfo> updateFillFieldList;
}
